package hcn.protocol.enumcase;

/**
 * @author tongtp
 * @version v0.1
 * @package enumcase
 * @className QueryTotalTypeEnum
 * @description 查询角标数量类型
 * @create 2021-07-02 11:23
 **/
public enum QueryTotalTypeEnum {

	//类型 1 内部 2外部
	INNER("1", "内部"),
	OUTTER("2", "外部");

	private final String type;
	private final String name;

	QueryTotalTypeEnum(String type, String name) {
		this.type = type;
		this.name = name;
	}

	public static QueryTotalTypeEnum getEnumByKey(String type) {
		for (QueryTotalTypeEnum temp : QueryTotalTypeEnum.values()) {
			if (temp.getType().equals(type)) {
				return temp;
			}
		}
		//没有匹配的返回内部
		return INNER;
	}

	public String getType() {
		return type;
	}

	public String getName() {
		return name;
	}
}
